package com.gopay.common.domain.bank.boc.ebank;

import java.io.Serializable;
import java.util.List;

public class BocB2bMessage extends BocMessage implements Serializable {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -1102744751079936644L;
	// 交易流水，银行网关生成的交易流水
    private String tranSeq;
    // 交易类型 01:支付/04:联机退货
    private String tranCode;
    // 网关商户号
    private String bocNo;
    // 交易费用
    private String feeAmount;
    // 交易时间
    private String tranTime;
    // 交易状态：只有终态:成功/失败
    private String tranStatus;
    // 商户订单号
    private String orderNo;
    // 订单金额
    private String orderAmount;
    // 接单时间
    private String recvTime;
    // 最后交易时间
    private String lastTranTime;
    // 订单累计退款金额
    private String refundedAmount;
    // 订单状态
    private String orderStatus;
    // 订单类型
    private String actnumT;
    // 中行标志
    private String actnamT;
    // 收款省行联行号
    private String bocFlag;
    // 收款行机构号
    private String ibkNamT;
    // 收款账号
    private String cnapsNo;
    // 收款账户名称
    private String ibknumT;
    // 人行行号
    private String orgidtT;
    // 收款行名称
    private String orderType;
    // 网关错误码
    private String rtnCode;
    // 网关错误信息
    private String rtnMsg;
    
    private List<BocB2bMessage> list;

	public String getTranSeq() {
		return tranSeq;
	}

	public void setTranSeq(String tranSeq) {
		this.tranSeq = tranSeq;
	}

	public String getTranCode() {
		return tranCode;
	}

	public void setTranCode(String tranCode) {
		this.tranCode = tranCode;
	}

	public String getBocNo() {
		return bocNo;
	}

	public void setBocNo(String bocNo) {
		this.bocNo = bocNo;
	}

	public String getFeeAmount() {
		return feeAmount;
	}

	public void setFeeAmount(String feeAmount) {
		this.feeAmount = feeAmount;
	}

	public String getTranTime() {
		return tranTime;
	}

	public void setTranTime(String tranTime) {
		this.tranTime = tranTime;
	}

	public String getTranStatus() {
		return tranStatus;
	}

	public void setTranStatus(String tranStatus) {
		this.tranStatus = tranStatus;
	}

	public String getOrderNo() {
		return orderNo;
	}

	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}

	public String getOrderAmount() {
		return orderAmount;
	}

	public void setOrderAmount(String orderAmount) {
		this.orderAmount = orderAmount;
	}

	public String getRecvTime() {
		return recvTime;
	}

	public void setRecvTime(String recvTime) {
		this.recvTime = recvTime;
	}

	public String getLastTranTime() {
		return lastTranTime;
	}

	public void setLastTranTime(String lastTranTime) {
		this.lastTranTime = lastTranTime;
	}

	public String getRefundedAmount() {
		return refundedAmount;
	}

	public void setRefundedAmount(String refundedAmount) {
		this.refundedAmount = refundedAmount;
	}

	public String getOrderStatus() {
		return orderStatus;
	}

	public void setOrderStatus(String orderStatus) {
		this.orderStatus = orderStatus;
	}

	public String getActnumT() {
		return actnumT;
	}

	public void setActnumT(String actnumT) {
		this.actnumT = actnumT;
	}

	public String getActnamT() {
		return actnamT;
	}

	public void setActnamT(String actnamT) {
		this.actnamT = actnamT;
	}

	public String getBocFlag() {
		return bocFlag;
	}

	public void setBocFlag(String bocFlag) {
		this.bocFlag = bocFlag;
	}

	public String getIbkNamT() {
		return ibkNamT;
	}

	public void setIbkNamT(String ibkNamT) {
		this.ibkNamT = ibkNamT;
	}

	public String getCnapsNo() {
		return cnapsNo;
	}

	public void setCnapsNo(String cnapsNo) {
		this.cnapsNo = cnapsNo;
	}

	public String getIbknumT() {
		return ibknumT;
	}

	public void setIbknumT(String ibknumT) {
		this.ibknumT = ibknumT;
	}

	public String getOrgidtT() {
		return orgidtT;
	}

	public void setOrgidtT(String orgidtT) {
		this.orgidtT = orgidtT;
	}

	public String getOrderType() {
		return orderType;
	}

	public void setOrderType(String orderType) {
		this.orderType = orderType;
	}

	public String getRtnCode() {
		return rtnCode;
	}

	public void setRtnCode(String rtnCode) {
		this.rtnCode = rtnCode;
	}

	public String getRtnMsg() {
		return rtnMsg;
	}

	public void setRtnMsg(String rtnMsg) {
		this.rtnMsg = rtnMsg;
	}

	public List<BocB2bMessage> getList() {
		return list;
	}

	public void setList(List<BocB2bMessage> list) {
		this.list = list;
	}
    
}
